html, body {
    margin: 0;
    padding: 0;
    background-color: #333;
}
#chart {
    width: 600px;
    height: 600px;
}
svg {
    width: 100%;
}
svg text,
svg .tick {
    fill: #bbb;
    font-size: 15px;
}
svg .domain,
svg .line,
svg line {
    stroke: #bbb;
}
svg .line {
    stroke: #fff;
}
.line {
    fill: none;
    stroke-width: 3px;
}
.area {
    fill: #b77;
    opacity: 0.8;
}
.selector * {
    fill: yellow;
    stroke-width: 2;
    stroke: yellow;
    cursor: pointer;
}